not have the first idea - French English Dictionary